type User = {
    id: string;  // 用户ID是一个字符串
    username: string;  // 用户名是一个字符串
    email: string;  // 邮箱是一个字符串
    status: 'ACTIVE' | 'INACTIVE';  // 用户状态只能是'ACTIVE'或'INACTIVE'
}

async function getUserById(id: string, users: User[]): {
    const user = await users.find(user => user.id === id);
    if (!user) {
        throw new Error(`用户 ${id} 不存在`);
    }
    return user;
}
